Câu ví dụ
- thêm câu ví dụ: 1 2
- Một ngữ cảnh mặc định nhỏ nhất mà vẫn cho ra kết quả là giá trị đó.
- Trước đây, ta đã nói rằng pure nhận một giá trị và đặt nó vào trong một ngữ cảnh mặc định.
- Ta đưa giá trị monad m vào hàm rồi áp dụng hàm f lên kết quả thu được, trước khi đặt nó vào lại ngữ cảnh mặc định.
- Nó cho thêm nhiều chức năng hữu ích như nhân đôi cửa sổ hiện tại, mở / di chuyển đến / copy tới các thư mục đánh dấu trang, ẩn menu ngữ cảnh mặc định, và vv.
- Nó nhận một giá trị boole và trong trường hợp đó là True, thì nhận vào một () rồi đặt nó vào trong một ngữ cảnh mặc định tối thiểu mà vẫn đảm bảo thành công.